
import {FormOption} from "@/components/SpursForm/formType.ts";


export const getFormConfig = (categoryList:{value:string,label:string}[]):FormOption =>{
    return {
        formItems: [
            {
                field: 'pName',
                type: 'input',
                label: '商品名称',
                disabled:false,
                placeholder: '请输入商品名称'
            },
            {
                field: 'categoryId',
                type: 'select',
                label: '商品分类',
                placeholder: '请选择商品分类',
                options: categoryList
            },
            {
                field: 'pBrand',
                type: 'input',
                label: '商品品牌',
                placeholder: '请输入商品品牌'
            },
            {
                field: 'pSpecifications',
                type: 'input',
                label: '商品规格',
                placeholder: '请输入商品规格'
            },
            {
                field: 'pType',
                type: 'input',
                label: '商品型号',
                placeholder: '请输入商品型号'
            },
            {
                field: 'pIntroduce',
                type: 'input',
                label: '商品简介',
                placeholder: '请输入商品简介'
            },
            {
                field: 'pNumber',
                type: 'input',
                label: '商品数量',
                placeholder: '请输入商品数量',
                inputType: 'number',
                min: 0,
                step: 1
            },
            {
                field: 'pPrice',
                type: 'input',
                label: '商品单价',
                placeholder: '请输入商品单价',
                inputType: 'number',
                min: 0.01,
                step: 0.01
            },
            {
                field: 'pLink',
                type: 'input',
                label: '商品链接',
                placeholder: '请输入商品链接'
            },
            {
                field: 'deliveryDays',
                type: 'input',
                label: '交货时间',
                placeholder: '请输入交货时间（天）',
                inputType: 'number',
                min: 0,
                step: 1
            },
            // {
            //     field: 'pSumPrice',
            //     type: 'input',
            //     label: '商品总价',
            //     placeholder: '请输入商品简介',
            //     disabled:true
            // },
            {
                field: 'pImgUrl',
                slotName:'special',
                label: '商品图片',
                // colSpan:12
            },
        ],
        labelWidth: '120px'//标签的长度
    }
}
              